/** * NumberInput component is used to increment / decrement a number value by clicking on + / - buttons or * by typing into input. If the value is out of the min / max range, the input will automatically be the min / max value on blur. */ export declare const NumberInput: import("react").ForwardRefExoticComponent<{ 'data-testid'?: string; helper?: import("react").ReactNode; } & Pick, "disabled" | "id" | "name" | "required"> & { onFocus?: import("react").FocusEventHandler | undefined; onBlur?: import("react").FocusEventHandler | undefined; onKeyDown?: import("react").KeyboardEventHandler | undefined; autoFocus?: boolean | undefined; } & { className?: string | undefined; style?: import("react").CSSProperties | undefined; } & { "aria-describedby"?: string | undefined; "aria-labelledby"?: string | undefined; } & Partial<{ label: string; 'aria-label': string; 'aria-labelledby': string; }> & { size?: "large" | "medium" | "small"; unit?: string; tooltip?: string; labelDescription?: import("react").ReactNode; controls?: boolean; error?: string | boolean; success?: string | boolean; value?: number | null; onChange?: (newValue: number | null) => void; min?: number; max?: number; } & Pick, "placeholder" | "readOnly" | "step"> & import("react").RefAttributes>; //# sourceMappingURL=index.d.ts.map